/* 
*login
*lichuang
*2018/7/5
*/
.shop-login-header{padding: 25px 0px;}
a,.shop-btn,.shop-btn-submit {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.shop-login-header .shop-logo{height: 79px;width: 173px;overflow: hidden;display: block;}
.shop-login-header .shop-logo img{width: 100%;height: 100%;}
/* 登录主体 */
.shop-login{width: 100%;height: auto;padding: 55px 0px;}
.shop-login .shop-con{width: 1200px;margin: 0 auto;}
.shop-login .shop-con .shop-login-adv{width: 700px;height: 490px;float: left;}
.shop-login .shop-con .shop-login-form{width: 390px;float: right;height: 490px;overflow: hidden;background: #fff;padding: 0px 30px;}
.shop-login .shop-login-form .shop-title{width: 100%;height: 79px;line-height: 79px;font-size: 20px;color: #333;}
.shop-login .shop-login-form .shop-btn-submit{width: 100%;border: none;height: 50px;line-height: 50px;background: #ff6600;color: #fff;font-weight: bold;font-size: 20px;text-align: center;cursor: pointer;margin-top: 10px;}
.shop-login .shop-input-group{width: 100%;}
.shop-login .shop-input-group .shop-input-item{width: 388px;height: 48px;line-height: 48px;border: 1px solid #e1e1e1;margin-bottom: 20px;}
.shop-login .shop-input-group .shop-input-item .shop-icon{float: left;width: 48px;height: 48px;display: block;text-align: center;background: #f8f8f8;}
.shop-login .shop-input-group .shop-input-item .shop-icon-user{background: url("../../images/static/login_icon_user.jpg") no-repeat;}
.shop-login .shop-input-group .shop-input-item .shop-icon-pwd{background: url("../../images/static/login_icon_pwd.jpg") no-repeat;}
.shop-login .shop-login-form  .shop-input-item .shop-code-btn{display: none;width: 118px;float: right;background: #f8f8f8;text-align: center;height: 48px;line-height: 48px;color: #666;border-left: 1px solid #e1e1e1;overflow: hidden;cursor: pointer;}
.shop-login .shop-login-form  .shop-input-item.shop-code .shop-code-btn{display: block;}
.shop-login .shop-login-form  .shop-input-item.shop-code .shop-input{width: 200px;}
.shop-login .shop-input-group .shop-input{width: 320px;height: 48px;line-height: 48px;border: none;background: #fff;padding-left: 20px;float: left;}
.shop-login .shop-login-form .shop-links{width: 100%;height: 55px;line-height: 55px;margin-bottom: 40px;}
.shop-login .shop-login-form .shop-links a,.shop-login .shop-login-form .shop-links span{color: #999;}
.shop-login .shop-login-form .shop-links a:hover{color: #ff6600;}
.shop-login .shop-login-form .shop-links span{margin: 0px 5px;}
.shop-login .shop-login-form .shop-other-tips{width: 100%;height: 50px;line-height: 50px;position: relative;text-align: center;}
.shop-login .shop-login-form .shop-other-tips:after{width: 100%;height: 0px;content: "";display: block;border-bottom: 1px solid #e1e1e1;position: absolute;left: 0px;top: 50%;}
.shop-login .shop-login-form .shop-other-tips .shop-text{display: inline-block; padding:0px 10px;height: auto;background: #fff;z-index: 55;position: relative;color: #999;}
.shop-login .shop-login-form .shop-other-login{width: 100%;text-align: center;height: 60px;}
.shop-login .shop-login-form .shop-other-item{width: 38px;height: 38px;display: inline-block;margin: 0px 18px;transition: all 0.2s;text-align: center;}
.shop-login .shop-login-form .shop-other-item:hover{transform: scale(1.05);}
.shop-login .shop-login-form .shop-qq{background: url("../../images/static/login_other_qq.jpg") no-repeat;}
.shop-login .shop-login-form .shop-wx{background: url("../../images/static/login_other_wx.jpg") no-repeat;}
.shop-login .shop-login-form .shop-wb{background: url("../../images/static/login_other_wb.jpg") no-repeat;}
/* 错误提示 */
.shop-login .shop-erro-tips{width: 368px;background: #ffddcc;border:1px solid #ff6600;height: auto;padding: 10px;line-height: 20px;color: #ff6600;margin-bottom: 20px;display: none;}
.shop-login .shop-erro-tips.shop-active{display: block;}

/* 底部栏变化 */
.shop-footer .shop-nav{border-top: none;}
.shop-footer .shop-nav .shop-nav-item{padding: 0px 15px;}